cudgel your brains - Alemán Inglés Diccionario